.wsj-tn-body{position:fixed;z-index:20491015;top:0;display:table;}
.wsj-tn-cont{display:table-cell;background-color:#20A0FF;color:#fff;padding:10px;}
.wsj-tn-close{display:table-cell;width:36px;background-color:#3c4045;color:#fff;cursor:pointer;text-align:center;padding:10px;vertical-align:middle;}


.wsjTnAnimIn{animation:wsjTnAnimIn .3s linear forwards;}

@keyframes wsjTnAnimIn{
	from{
	transform:translateY(-100%)
	}
	to{
	transform:translateY(0)
	}
}
.wsjTnAnimOut{animation:wsjTnAnimOut .3s linear forwards;}

@keyframes wsjTnAnimOut{
	from{
	transform:translateY(0)
	}
	to{
	transform:translateY(-100%)
	}
}